﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>欢迎登录后台管理系统</title>
<link href="css/style.css" rel="stylesheet" type="text/css" />
<script language="JavaScript" src="js/jquery.js"></script>
<script src="js/cloud.js" type="text/javascript"></script>

<script language="javascript">
	$(function(){
    $('.loginbox').css({'position':'absolute','left':($(window).width()-692)/2});
	$(window).resize(function(){  
    $('.loginbox').css({'position':'absolute','left':($(window).width()-692)/2});
    })  
});  
</script> 

</head>

<body style="background-color:#1c77ac; background-image:url(images/light.png); background-repeat:no-repeat; background-position:center top; overflow:hidden;">

    <div id="mainBody">
      <div id="cloud1" class="cloud"></div>
      <div id="cloud2" class="cloud"></div>
    </div>  

<div class="logintop">    
    <span>欢迎登录后台管理界面平台</span>    
    <ul>
    <li><a href="#">回首页</a></li>
    <li><a href="#">帮助</a></li>
    <li><a href="#">关于</a></li>
    </ul>    
    </div>
    
    <div class="loginbody">
    
    <span class="systemlogo"></span> 
       
    <div class="loginbox">
    
    <ul>
    <li><input name="" type="text" class="loginuser" placeholder="用户名" id = 'account'/></li>
    <li><input name="" type="password" class="loginpwd" placeholder="密码" id = 'password'/></li>
    <li><input name="" type="button" class="loginbtn" value="登录"  onclick="subLogin()"  />
        <span id="tip" style="color: red;"></span>
    </li>
    </ul>
    
    </div>
    
    </div>
    
    <div class="loginbm">版权所有  2013  <a href="http://www.uimaker.com">uimaker.com</a>  仅供学习交流，勿用于任何商业用途</div>
	
</body>

</html>

<script type="application/javascript">
    function subLogin(){
        //获取用户填写的账号和密码
        let account = document.getElementById('account').value
        let password = document.getElementById('password').value

        //判断用户填写的账号和密码是否为空
        if("" == account || "" == password){
            document.getElementById('tip').innerHTML = '账号和密码都不能为空'
            return
        }
        document.getElementById('tip').innerHTML = '正在登录...'
        
        console.log('开始发送登录请求...');
        //将用户的账号和密码发送给后端验证
        $.ajax({
            url : '/shopping/login',  // 使用完整的上下文路径
            type : 'POST',
            data: {
              account : account,
              password : password
            },
            dataType : "text",
            success: function (res){
                console.log('登录响应:', res);
                if(res == 'Y'){
                    //登录成功
                    document.getElementById('tip').innerHTML = '登录成功，正在跳转...'
                    //保存当前登录的用户
                    localStorage.setItem("account", account);
                    window.location.href = '/shopping/main.html'
                }else {
                    document.getElementById('tip').innerHTML = '账号或密码错误'
                }
            },
            error: function(xhr, status, error) {
                console.error('登录请求失败:');
                console.error('状态:', status);
                console.error('错误:', error);
                console.error('响应:', xhr.responseText);
                console.error('状态码:', xhr.status);
                document.getElementById('tip').innerHTML = '登录请求失败：' + status + ' - ' + error
            }
        })
    }
</script>
